start a company or a venture - Español Inglés Diccionario